package Utilidades;

import java.sql.SQLException;
import javax.swing.JOptionPane;

/**
 *
 * @author jjcamacho
 */
public class Errores {

    public static void mostrarError(Exception e) {
        String mensaje;
        if (e.getClass().equals(SQLException.class)) {
            SQLException ex = (SQLException) e;
            mensaje = ex.getMessage() + " (" + ex.getErrorCode() + ")";
        } else {
            mensaje = e.getMessage();
        }
        JOptionPane.showMessageDialog(null, mensaje, "Error", JOptionPane.ERROR_MESSAGE);
    }

    public static void mostrarAviso(Exception aviso) {
        JOptionPane.showMessageDialog(null, aviso, "Aviso", JOptionPane.WARNING_MESSAGE);
    }

    public static void mostrarInformacion(String informacion) {
        JOptionPane.showMessageDialog(null, informacion, "Información", JOptionPane.INFORMATION_MESSAGE);
    }
}
